package com.umeng.soexample.di.modules;

import com.umeng.soexample.mvp.contract.UserLoginFragmentContract;
import com.umeng.soexample.mvp.model.UserLoginFragmentModel;

import dagger.Module;
import dagger.Provides;

@Module
public class UserLoginFragmentModules {
    private UserLoginFragmentContract.UserLoginIView iView;
    public UserLoginFragmentModules(UserLoginFragmentContract.UserLoginIView iView) {
        this.iView = iView;
    }

    @Provides
    public UserLoginFragmentContract.UserLoginIView providerUserLoginIView(){
        return iView;
    }

    @Provides
    public UserLoginFragmentContract.UserLoginIModel providerUserLoginIModel(){
        return new UserLoginFragmentModel();
    }

}
